seed trees - German English Dictionary